﻿using System;

namespace N2.Workflow.Items
{
	public class TransientState: IItemState
	{
		#region IItemState Members

		public ContentItem EnclosingItem {
			get; set; 
		}

		public IStateDefinition Definition {
			get; set;
		}

		public IActionDefinition Action {
			get; set;
		}

		public IItemState PreviousState {
			get; set;
		}

		public string AssignedTo {
			get; set;
		}

		public string Comment {
			get; set;
		}

		public DateTime Created {
			get; set;
		}

		public string SavedBy {
			get; set;
		}

		#endregion
	}
}
